Computer science Lesson Plan
Class: 6th to 8th - Lesson:33.1 For loop activity

Purpose: Students should learn the concept of for loop.

No. of Classes

Two or three classes (Teacher's decision).

Materials Required

Scratch 3.0.

Curriculum Content
  • 6.4.1) Activity (for loop)
  • Prior knowledge
      Know about the number line and addition to play the activity. Students should watch the video to learn the for loop in code.org and play the code.org programming game.
    Exercises

    Exercise:1



    • Draw a square using ‘repeat’ loop by using scratch tool.

    Exercise:2



    • Create an animation Program by using ‘forever’ loop in scratch tool.

    Exercise:3



    • Create a Program by using ‘repeat until’ loop in scratch tool.

    Solutions



  • Link to view the solution video for Exercise-1.
  • Link to copy solution program for Exercise-1.
  • Link to view the solution video for Exercise-2.
  • Link to copy solution program for Exercise-2.
  • Link to view the solution video for Exercise-3.
  • Link to copy solution program for Exercise-3.

  • Teacher's Instruction
    1. Teachers should give a recap about the looping concept which they already learned through code.org before giving the exercise.
    2. The Students should be encouraged to use their own creative Program.